restoration projects - Español Inglés Diccionario